Big Huge Thesaurus

Saccharum officinarum

noun